personal ambition - French English Dictionary